package com.cskaoyan.javase._1interface._4example.dao;

import com.cskaoyan.javase._1interface._4example.model.Goods;

/**
 * 该层对外提供商品操作的数据处理
 * 所有的数据处理,都在该层下完成,外界需要做数据处理时,依赖于该层对象
 *
 * @since 11:48
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public interface IGoodsDao {
    // 数据处理,将所有真实商品对象数组返回
    Goods[] getAllRealGoods();

    // 校验id是否重复
    boolean judgeIdExist(int id);

    // 在id已经不重复的情况下插入商品
    boolean insertGoodsIdNotDuplicated(Goods goodsInsert);
}
